
using System;
using System.ComponentModel.DataAnnotations;
using System.Collections.Generic;
using Abp.Domain.Entities.Auditing;
using System.Collections.ObjectModel;
using  LTMCompanyName.YoyoCmsTemplate.Exam;


namespace   LTMCompanyName.YoyoCmsTemplate.Exam.Dtos
{
	/// <summary>
	/// 题库分类的列表DTO
	/// <see cref="StockCategory"/>
	/// </summary>
    public class StockCategoryEditDto
    {

        /// <summary>
        /// Id
        /// </summary>
        public long? Id { get; set; }         


        
		/// <summary>
		/// Name 名称
		/// </summary>
		[Required(ErrorMessage="Name不能为空")]
		public string Name { get; set; }



		/// <summary>
		/// Sort 排序
		/// </summary>
		[Required(ErrorMessage="Sort不能为空")]
		public Int32 Sort { get; set; }



		/// <summary>
		/// Status 状态
		/// </summary>
		public string Status { get; set; }



		/// <summary>
		/// CollegeId 学院id
		/// </summary>
		public string CollegeId { get; set; }



		/// <summary>
		/// Description 说明
		/// </summary>
		public string Description { get; set; }



		/// <summary>
		/// isInputName 是否输入考生姓名
		/// </summary>
		public bool isInputName { get; set; }



		/// <summary>
		/// isShowAnalysis 是否显示解析
		/// </summary>
		public bool isShowAnalysis { get; set; }



		/// <summary>
		/// isShowScore 是否显示分数
		/// </summary>
		public bool isShowScore { get; set; }



		/// <summary>
		/// isShowContent 是否显示自定义内容
		/// </summary>
		public bool isShowContent { get; set; }



		/// <summary>
		/// ShowContent 自定义内容
		/// </summary>
		public string ShowContent { get; set; }

		/// <summary>
		/// 显示题数
		/// </summary>
		public int ShowCount { get; set; }

		/// <summary>
		/// 是否打乱选项
		/// </summary>
		public bool IsUpset { get; set; }


		//// custom codes


		//// custom codes end
	}
}